package eu.szemraj.data.collections.stack {

	import eu.szemraj.data.collections.IIterable;
    public interface IStack extends IIterable {

        function push( value:* ):void;

        function pop():*;

        function peek():*;
        
        function get size():int;
        
        function clear():void;
        
        function get empty():Boolean;
        
        function toArray():Array;
    }
}
